home *** CD-ROM | disk | FTP | other *** search
/ PC Pro 2006 April / DPPRO0406DVD.ISO / Essentials / Programming / Eclipse SDK / eclipse-SDK-3.1.1-win32.exe / eclipse / plugins / org.eclipse.sdk_3.1.1 / plugin.xml < prev   
Encoding:
Extensible Markup Language  |  2005-09-29  |  9.8 KB  |  282 lines

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <?eclipse version="3.0"?>
  3. <plugin>
  4.  
  5.     <extension id="ide" point="org.eclipse.core.runtime.products"> 
  6.       <product name="%productName" application="org.eclipse.ui.ide.workbench" description="%productBlurb"> 
  7.           <property name="windowImages" value="eclipse.gif,eclipse32.gif,eclipse48.gif,eclipse.png,eclipse32.png,eclipse48.png"/> 
  8.           <property name="aboutImage" value="eclipse_lg.gif"/> 
  9.           <property name="aboutText" value="%productBlurb"/> 
  10.           <property name="appName" value="Eclipse"/> 
  11.           <property name="preferenceCustomization" value="plugin_customization.ini"/> 
  12.       </product> 
  13.     </extension> 
  14.  
  15.     <extension  
  16.          point="org.eclipse.ui.intro">
  17.       <introProductBinding
  18.             introId="org.eclipse.platform.intro"
  19.             productId="org.eclipse.sdk.ide">
  20.       </introProductBinding>
  21.     </extension>
  22.  
  23.     <extension
  24.          point="org.eclipse.ui.activities">
  25.   
  26.       <activity
  27.             name="%activity.java"
  28.             description="%activity.java.desc"
  29.             id="org.eclipse.javaDevelopment">
  30.       </activity>
  31.       
  32.       <activity
  33.             name="%activity.plugin"
  34.             description="%activity.plugin.desc"
  35.             id="org.eclipse.plugInDevelopment">
  36.       </activity>
  37.       
  38.       <activityRequirementBinding
  39.             activityId="org.eclipse.plugInDevelopment"
  40.             requiredActivityId="org.eclipse.javaDevelopment">
  41.       </activityRequirementBinding>
  42.   
  43.       <activity
  44.             name="%activity.team.cvs"
  45.             description="%activity.team.cvs.desc"
  46.             id="org.eclipse.team.cvs">
  47.       </activity> 
  48.       
  49.       <activity
  50.             name="%activity.team"
  51.             description="%activity.team.desc"
  52.             id="org.eclipse.team">
  53.       </activity> 
  54.       
  55.       <activityRequirementBinding
  56.             activityId="org.eclipse.team.cvs"
  57.             requiredActivityId="org.eclipse.team">
  58.       </activityRequirementBinding>
  59.       
  60.       <activityPatternBinding
  61.             activityId="org.eclipse.javaDevelopment"
  62.             pattern="org\.eclipse\.jdt\.debug/debugModel">
  63.       </activityPatternBinding>
  64.       
  65.       <activityPatternBinding
  66.             activityId="org.eclipse.javaDevelopment"
  67.             pattern="org\.eclipse\.jdt\..*/.*">
  68.       </activityPatternBinding>
  69.       
  70.       <activityPatternBinding
  71.             activityId="org.eclipse.javaDevelopment"
  72.             pattern="org\.eclipse\.jdt/.*">
  73.       </activityPatternBinding>
  74.       
  75.       <activityPatternBinding
  76.             activityId="org.eclipse.javaDevelopment"
  77.             pattern="org\.eclipse\.jdt\.core/javanature">
  78.  
  79.       </activityPatternBinding>
  80.       
  81.       <activityPatternBinding
  82.             activityId="org.eclipse.plugInDevelopment"
  83.             pattern="org\.eclipse\.pde\..*/.*">
  84.       </activityPatternBinding>
  85.       
  86.       <activityPatternBinding
  87.             activityId="org.eclipse.plugInDevelopment"
  88.             pattern="org\.eclipse\.pde/.*">
  89.       </activityPatternBinding>
  90.       
  91.       <activityPatternBinding
  92.             activityId="org.eclipse.plugInDevelopment"
  93.             pattern="org\.eclipse\.pde/PluginNature">
  94.       </activityPatternBinding>
  95.       <activityPatternBinding
  96.             activityId="org.eclipse.team"
  97.             pattern="org\.eclipse\.team\.ui/org.*">
  98.       </activityPatternBinding> 
  99.       <activityPatternBinding
  100.             activityId="org.eclipse.team"
  101.             pattern="org\.eclipse\.compare/compareWithPatch">
  102.       </activityPatternBinding>           
  103.       <activityPatternBinding
  104.             activityId="org.eclipse.team.cvs"
  105.             pattern="org\.eclipse\.team\.cvs\.ui/.*">
  106.       </activityPatternBinding>
  107.       <activityPatternBinding
  108.             activityId="org.eclipse.team.cvs"
  109.             pattern="org\.eclipse\.team\.cvs\.core/.*cvsnature">
  110.       </activityPatternBinding>
  111.       
  112.       <category
  113.             name="%activity.cat.development"
  114.             description="%activity.cat.development.desc"
  115.             id="org.eclipse.categories.developmentCategory">
  116.       </category>
  117.  
  118.        <category
  119.             name="%activity.cat.team"
  120.             description="%activity.cat.team.desc"
  121.             id="org.eclipse.categories.teamCategory">
  122.  
  123.       </category>
  124.       
  125.       <categoryActivityBinding
  126.             activityId="org.eclipse.javaDevelopment"
  127.             categoryId="org.eclipse.categories.developmentCategory">
  128.       </categoryActivityBinding>
  129.       
  130.       <categoryActivityBinding
  131.             activityId="org.eclipse.plugInDevelopment"
  132.             categoryId="org.eclipse.categories.developmentCategory">
  133.       </categoryActivityBinding>
  134.  
  135.       <categoryActivityBinding
  136.             activityId="org.eclipse.team"
  137.             categoryId="org.eclipse.categories.teamCategory">
  138.       </categoryActivityBinding>        
  139.       
  140.       <categoryActivityBinding
  141.             activityId="org.eclipse.team.cvs"
  142.             categoryId="org.eclipse.categories.teamCategory">
  143.       </categoryActivityBinding>
  144.   
  145.       <!-- bind all elements that start with "org" -->      
  146.        
  147.       <defaultEnablement
  148.             id="org.eclipse.javaDevelopment">
  149.       </defaultEnablement>
  150.       
  151.       <defaultEnablement
  152.             id="org.eclipse.plugInDevelopment">
  153.       </defaultEnablement>
  154.       
  155.       <defaultEnablement
  156.             id="org.eclipse.team">
  157.       </defaultEnablement>     
  158.       
  159.       <defaultEnablement
  160.             id="org.eclipse.team.cvs">
  161.       </defaultEnablement>
  162.    </extension>
  163.    
  164.    <extension
  165.          point="org.eclipse.ui.newWizards">
  166.       <primaryWizard
  167.             id="org.eclipse.jdt.ui.wizards.JavaProjectWizard">
  168.       </primaryWizard>
  169.       <primaryWizard
  170.             id="org.eclipse.pde.ui.NewProjectWizard">
  171.       </primaryWizard>
  172.       <primaryWizard
  173.             id="org.eclipse.jdt.ui.wizards.NewClassCreationWizard">
  174.       </primaryWizard>
  175.       <primaryWizard
  176.             id="org.eclipse.jdt.ui.wizards.NewInterfaceCreationWizard">
  177.       </primaryWizard>
  178.       <primaryWizard
  179.             id="org.eclipse.pde.ui.NewProductConfigurationWizard">
  180.       </primaryWizard>
  181.       <primaryWizard
  182.             id="org.eclipse.ant.ui.wizards.JavaProjectWizard">
  183.       </primaryWizard>
  184.    </extension>
  185.    <extension
  186.          point="org.eclipse.ui.preferencePages">
  187.       <page            
  188.             category="org.eclipse.ui.preferencePages.Workbench"
  189.             name="%PreferencePages.Capabilities"
  190.             id="org.eclipse.sdk.capabilities">
  191.             <class class="org.eclipse.ui.activities.ActivityCategoryPreferencePage">
  192.                 <parameter name="allowAdvanced" value="true"/>
  193.                 <parameter name="captionMessage" value="%PreferencePages.Capabilities.captionMessage" />
  194.                 <parameter name="activityName" value="%PreferencePages.Capabilities.activityName" />
  195.                 <parameter name="categoryName" value="%PreferencePages.Capabilities.categoryName" />
  196.                 <parameter name="activityPromptButton" value="%PreferencePages.Capabilities.activityPromptButton"/>
  197.                 <parameter name="activityPromptButtonTooltip" value="%PreferencePages.Capabilities.activityPromptButtonTooltip"/>
  198.             </class>
  199.       </page>   
  200.    </extension>
  201.    
  202.    <extension
  203.            point="org.eclipse.help.base.activitySupport">
  204.       <support productId="org.eclipse.sdk.ide">
  205.          <showAllMessage>
  206.             %helpActivitySupport.showAllMessage
  207.          </showAllMessage>
  208.          <documentMessage
  209.                class="org.eclipse.help.ui.internal.ShowCapabilitiesPreferenceAction"
  210.                pluginId="org.eclipse.help.ui">
  211.             %helpActivitySupport.documentMessage
  212.          </documentMessage>
  213.       </support>
  214.    </extension>
  215.    
  216.       <extension
  217.             point="org.eclipse.ui.activitySupport">
  218.       <triggerPointAdvisor
  219.             id="org.eclipse.ui.ide.triggerPointAdvisor">
  220.             <class class="org.eclipse.ui.activities.WorkbenchTriggerPointAdvisor">
  221.                 <parameter name="proceedMulti" value="%TriggerPointAdvisor.proceedMulti" />
  222.                 <parameter name="proceedSingle" value="%TriggerPointAdvisor.proceedSingle" />
  223.                 <parameter name="dontAsk" value="%TriggerPointAdvisor.dontAsk" />
  224.                 <parameter name="noDetails" value="%TriggerPointAdvisor.noDetails" />
  225.             </class>
  226.       </triggerPointAdvisor>
  227.    </extension>   
  228.    
  229.    <extension
  230.          point="org.eclipse.ui.activitySupport">
  231.       <triggerPointAdvisorProductBinding
  232.             productId="org.eclipse.sdk.ide"
  233.             triggerPointAdvisorId="org.eclipse.ui.ide.triggerPointAdvisor"/>
  234.    </extension>
  235.    
  236.    <extension
  237.          point="org.eclipse.help.ui.searchEngine">
  238.       <engine
  239.             enabled="true"
  240.             engineTypeId="org.eclipse.help.ui.web"
  241.             id="org.eclipse.sdk.Google"
  242.             label="%search.Google.label">
  243.               <description>
  244.                   %search.Google.desc
  245.               </description>
  246.               <param 
  247.                   name="url" 
  248.                   value="http://www.google.com/search?hl=en&q={expression}&btnG=Google+Search&meta=">
  249.               </param>
  250.       </engine>
  251.       <engine
  252.             enabled="true"
  253.             engineTypeId="org.eclipse.help.ui.web"
  254.             id="org.eclipse.sdk.Eclipse"
  255.             label="%search.Eclipse.label">
  256.               <description>
  257.                   %search.Eclipse.desc
  258.               </description>
  259.               <param 
  260.                   name="url" 
  261.                   value="http://eclipse.org/search/search.cgi?q={expression}&ul=&ps=20&m=all">
  262.               </param>
  263.       </engine>
  264.     </extension>
  265.     
  266.    <extension
  267.          point="org.eclipse.ui.actionSets">
  268.       <actionSet
  269.             label="%CHEAT_SHEETS"
  270.             visible="true"
  271.             id="org.eclipse.ui.cheatsheets.actionSet">
  272.          <action
  273.                label="%CHEAT_SHEETS_MENU"
  274.                class="org.eclipse.ui.cheatsheets.CheatSheetExtensionFactory:helpMenuAction"
  275.                menubarPath="help/group.tutorials"
  276.                id="org.eclipse.ui.cheatsheets.actions.CheatSheetHelpMenuAction">
  277.          </action>
  278.       </actionSet>
  279.    </extension>
  280.  
  281. </plugin>
  282.